home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 April: Mac OS SDK / Dev.CD Apr 98 SDK1.toast / Development Kits (Disc 1) / Apple Shared Library Manager / ASLM Examples / TestTools / Makefile.MPWLibsTests.CFront next >
Encoding:
Makefile  |  1996-11-19  |  21.9 KB  |  659 lines  |  [TEXT/MPS ]

  1. # This makefile was produced at 4:37:04 PM on Mon, Jan 30, 1995 by
  2. # MakeMake 2.0d38q1 (4/14/1992) by Rick Holzgrafe, scott douglass, Jeff Holcomb, MQ.
  3.  
  4. Sources             = :Sources:
  5. Objects                = :Objects:
  6. Built                = :Built:
  7.  
  8. "{Objects}MPWTests:"    ƒ "{Sources}"
  9.  
  10. .a.o    ƒ    .a
  11.     Echo "∂t∂tAssembling {Default}.a"
  12.         {Asm} {DepDir}{Default}.a -o {Targ} -lo {Targ}.lst {StdADump} {AOptions} {StdAIncludes}
  13.  
  14. .c.o    ƒ    .c
  15.     Echo "∂t∂tCompiling {Default}.c"
  16.         {C} {DepDir}{Default}.c -o {Targ} {StdCDump} {COptions} {StdCIncludes}
  17.  
  18. .cp.o    ƒ    .cp
  19.     Echo "∂t∂tCompiling {Default}.cp"
  20.         {CPlus} {DepDir}{Default}.cp -o {Targ} {StdCPDump} {CPOptions} {StdCPIncludes}
  21.  
  22. .p.o    ƒ    .p
  23.     Echo "∂t∂tCompiling {Default}.p"
  24.         {Pascal} {DepDir}{Default}.p -o {Targ} {StdPDump} {POptions} {StdPIncludes}
  25.  
  26. TARGETS =  ∂
  27.     "{Objects}MPWTests:TestLibrary.RSRC" ∂
  28.      ∂
  29.     "{Objects}MPWTests:MiscTests.RSRC" ∂
  30.      ∂
  31.     "{Objects}MPWTests:FSetTest1.RSRC" ∂
  32.      ∂
  33.     "{Objects}MPWTests:FSetTest2.RSRC" ∂
  34.      ∂
  35.     "{Objects}MPWTests:SITestClasses.RSRC" ∂
  36.      ∂
  37.     "{Objects}MPWTests:CircLib1.RSRC" ∂
  38.      ∂
  39.     "{Objects}MPWTests:CircLib2.init.o" ∂
  40.     "{Objects}MPWTests:CircLib2.RSRC" ∂
  41.      ∂
  42.     "{Objects}MPWTests:CircLib3.init.o" ∂
  43.     "{Objects}MPWTests:CircLib3.RSRC" ∂
  44.      ∂
  45.     "{Objects}MPWTests:BackDepLib1.init.o" ∂
  46.     "{Objects}MPWTests:BackDepLib1.RSRC" ∂
  47.      ∂
  48.     "{Objects}MPWTests:BackDepLib2.init.o" ∂
  49.     "{Objects}MPWTests:BackDepLib2.RSRC" ∂
  50.      ∂
  51.     "{Objects}MPWTests:MITest1.RSRC" ∂
  52.     "{Built}CFront:TestMPWLibrary" ∂
  53.     "{Objects}MPWTests:TestTool.RSRC" ∂
  54.     "{Built}CFront:TestMPWTool"
  55.  
  56. DOT_H = "{Sources}TestClass.h" ∂
  57.     "{Sources}TestLinkedList.cp" ∂
  58.     "{Sources}TestLinkedList.h" ∂
  59.     "{Sources}TestAllocLinkedList.cp" ∂
  60.     "{Sources}TestAllocLinkedList.h" ∂
  61.     "{Sources}TestPriorityList.cp" ∂
  62.     "{Sources}TestPriorityList.h" ∂
  63.     "{Sources}TestTimeScheduler.cp" ∂
  64.     "{Sources}TestTimeScheduler.h" ∂
  65.     "{Sources}TestTaskScheduler.cp" ∂
  66.     "{Sources}TestTaskScheduler.h" ∂
  67.     "{Sources}TestArbitrator.cp" ∂
  68.     "{Sources}TestArbitrator.h" ∂
  69.     "{Sources}TestTimeStamp.cp" ∂
  70.     "{Sources}TestTimeStamp.h" ∂
  71.     "{Sources}TestRandom.cp" ∂
  72.     "{Sources}TestRandom.h" ∂
  73.     "{Sources}TestHashList.cp" ∂
  74.     "{Sources}TestHashList.h" ∂
  75.     "{Sources}TestStandardPool.cp" ∂
  76.     "{Sources}TestStandardPool.h" ∂
  77.     "{Sources}TestFSet.cp" ∂
  78.     "{Sources}TestFSet.h" ∂
  79.     "{Sources}FSetTest.h" ∂
  80.     "{Sources}TestNoVTable.cp" ∂
  81.     "{Sources}TestNoVTable.h" ∂
  82.     "{Sources}MiscTests.h" ∂
  83.     "{Sources}TestTimings.cp" ∂
  84.     "{Sources}TestTimings.h" ∂
  85.     "{Sources}TestExceptions.cp" ∂
  86.     "{Sources}TestExceptions.h" ∂
  87.     "{Sources}TestMisc.cp" ∂
  88.     "{Sources}TestMisc.h" ∂
  89.     "{Sources}MITest1.h" ∂
  90.     "{Sources}BackDepLib.h" ∂
  91.     "{Sources}SITestClasses.h"
  92.  
  93. DOT_R = "{Sources}TestLibrary.r" ∂
  94.     "{Sources}TestTool.r"
  95.  
  96. SRCS = "{Sources}TestLibrary.cp" ∂
  97.     "{Sources}MiscTests.cp" ∂
  98.     "{Sources}FSetTest1.c" ∂
  99.     "{Sources}FSetTest2.c" ∂
  100.     "{Sources}SITestClasses.cp" ∂
  101.     "{Sources}CircLib1.c" ∂
  102.     "{Sources}CircLib2.c" ∂
  103.     "{Sources}CircLib3.c" ∂
  104.     "{Sources}BackDepLib1.cp" ∂
  105.     "{Sources}BackDepLib2.cp" ∂
  106.     "{Sources}MITest1.cp" ∂
  107.     "{Sources}TestTool.cp"
  108.  
  109. # For "{Objects}MPWTests:TestTool.RSRC"
  110. OBJS_27 = "{Objects}MPWTests:TestTool.cp.o"
  111.  
  112. # For "{Objects}MPWTests:TestLibrary.RSRC"
  113. LIBS_01 = "{Objects}MPWTests:TestLibrary.cp.o" ∂
  114.     "{SLMLibraries}CFrontLibraries:MPWLibs.cl.o" ∂
  115.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  116.  
  117. # For "{Objects}MPWTests:MiscTests.RSRC"
  118. LIBS_03 = "{Objects}MPWTests:MiscTests.cp.o" ∂
  119.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  120.  
  121. # For "{Objects}MPWTests:FSetTest1.RSRC"
  122. LIBS_05 = "{Objects}MPWTests:FSetTest1.c.o" ∂
  123.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  124.  
  125. # For "{Objects}MPWTests:FSetTest2.RSRC"
  126. LIBS_07 = "{Objects}MPWTests:FSetTest2.c.o" ∂
  127.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  128.  
  129. # For "{Objects}MPWTests:SITestClasses.RSRC"
  130. LIBS_09 = "{Objects}MPWTests:SITestClasses.cp.o" ∂
  131.     "{SLMLibraries}CFrontLibraries:MPWLibs.cl.o" ∂
  132.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  133.  
  134. # For "{Objects}MPWTests:CircLib1.RSRC"
  135. LIBS_11 = "{Objects}MPWTests:CircLib1.c.o" ∂
  136.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  137.  
  138. # For "{Objects}MPWTests:CircLib2.init.o"
  139. LIBS_13 = "{Objects}MPWTests:CircLib2.c.o"
  140.  
  141. # For "{Objects}MPWTests:CircLib2.RSRC"
  142. LIBS_14 = "{Objects}MPWTests:CircLib3.init.o" ∂
  143.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  144.  
  145. # For "{Objects}MPWTests:CircLib3.init.o"
  146. LIBS_16 = "{Objects}MPWTests:CircLib3.c.o"
  147.  
  148. # For "{Objects}MPWTests:CircLib3.RSRC"
  149. LIBS_17 = "{Objects}MPWTests:CircLib2.init.o" ∂
  150.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  151.  
  152. # For "{Objects}MPWTests:BackDepLib1.init.o"
  153. LIBS_19 = "{Objects}MPWTests:BackDepLib1.cp.o"
  154.  
  155. # For "{Objects}MPWTests:BackDepLib1.RSRC"
  156. LIBS_20 = "{Objects}MPWTests:BackDepLib1.init.o" ∂
  157.     "{Objects}MPWTests:BackDepLib2.init.o" ∂
  158.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  159.  
  160. # For "{Objects}MPWTests:BackDepLib2.init.o"
  161. LIBS_22 = "{Objects}MPWTests:BackDepLib2.cp.o"
  162.  
  163. # For "{Objects}MPWTests:BackDepLib2.RSRC"
  164. LIBS_23 = "{Objects}MPWTests:BackDepLib1.init.o" ∂
  165.     "{Objects}MPWTests:BackDepLib2.init.o" ∂
  166.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  167.  
  168. # For "{Objects}MPWTests:MITest1.RSRC"
  169. LIBS_25 = "{Objects}MPWTests:MITest1.cp.o" ∂
  170.     "{SLMLibraries}CFrontLibraries:LibraryManager.o"
  171.  
  172. # For "{Objects}MPWTests:TestTool.RSRC"
  173. LIBS_27 = "{SLMLibraries}CFrontLibraries:MPWAppLibs.cl.o" ∂
  174.     "{Libraries}ToolLibs.o" "{CLibraries}CPlusLib.o" ∂
  175.     "{SLMLibraries}CFrontLibraries:LibraryManager.o" "{Libraries}Runtime.o" ∂
  176.     "{Libraries}Interface.o" "{CLibraries}StdCLib.o"
  177.  
  178. # For "{Built}CFront:TestMPWLibrary"
  179. RES_26 = "{Sources}TestLibrary.r"
  180.  
  181. # For "{Built}CFront:TestMPWTool"
  182. RES_28 = "{Sources}TestTool.r"
  183.  
  184. # For "{Objects}MPWTests:TestLibrary.RSRC"
  185. EXDEPS_01 = "{Sources}TestLibrary.exp" ∂
  186.     "{Objects}MPWTests:MiscTests.RSRC" ∂
  187.     "{Objects}MPWTests:MITest1.RSRC"
  188.  
  189. # For "{Objects}MPWTests:MiscTests.RSRC"
  190. EXDEPS_03 = "{Sources}MiscTests.exp" ∂
  191.     "{Sources}MiscTests.cp"
  192.  
  193. # For "{Objects}MPWTests:FSetTest1.RSRC"
  194. EXDEPS_05 = "{Sources}FSetTest1.exp" ∂
  195.     "{Sources}FSetTest1.c"
  196.  
  197. # For "{Objects}MPWTests:FSetTest2.RSRC"
  198. EXDEPS_07 = "{Sources}FSetTest2.exp" ∂
  199.     "{Sources}FSetTest2.c"
  200.  
  201. # For "{Objects}MPWTests:SITestClasses.RSRC"
  202. EXDEPS_09 = "{Sources}SIVTableTest.exp" ∂
  203.     "{Sources}SITestClasses.cp"
  204.  
  205. # For "{Objects}MPWTests:CircLib1.RSRC"
  206. EXDEPS_11 = "{Sources}CircLib1.exp" ∂
  207.     "{Sources}CircLib1.c"
  208.  
  209. # For "{Objects}MPWTests:CircLib2.init.o"
  210. EXDEPS_13 = "{Sources}CircLib2.c" ∂
  211.     "{Sources}CircLib2.exp"
  212.  
  213. # For "{Objects}MPWTests:CircLib2.RSRC"
  214. EXDEPS_14 = "{Objects}MPWTests:CircLib1.RSRC"
  215.  
  216. # For "{Objects}MPWTests:CircLib3.init.o"
  217. EXDEPS_16 = "{Sources}CircLib3.c" ∂
  218.     "{Sources}CircLib3.exp"
  219.  
  220. # For "{Objects}MPWTests:CircLib3.RSRC"
  221. EXDEPS_17 = "{Objects}MPWTests:CircLib1.RSRC"
  222.  
  223. # For "{Objects}MPWTests:BackDepLib1.init.o"
  224. EXDEPS_19 = "{Sources}BackDepLib1.exp"
  225.  
  226. # For "{Objects}MPWTests:BackDepLib2.init.o"
  227. EXDEPS_22 = "{Sources}BackDepLib2.exp"
  228.  
  229. # For "{Objects}MPWTests:MITest1.RSRC"
  230. EXDEPS_25 = "{Sources}MITest1.exp" ∂
  231.     "{Sources}MITest1.cp"
  232.  
  233. StdAIncludes =  -i "{AIncludes}"
  234. StdCIncludes =  -i "{CIncludes}" -i "{SLMInterfaces}CIncludes:"
  235. StdCPIncludes = -i "{CIncludes}" -i "{SLMInterfaces}CIncludes:"
  236. StdPIncludes = 
  237. StdADump     = 
  238. StdCDump     = 
  239. StdPDump     = 
  240. StdCPDump    =  
  241. LIB          = Lib -mf {SymbolOption}
  242. LINK         = Link -mf {SymbolOption} -model far
  243. REZ          = Rez -d GENERATING68K=1 -d GENERATINGPOWERPC=0
  244. Asm          = Asm
  245. C            = C
  246. CPlus        = CPlus
  247. COUNT        = Count
  248. COUNTOPTS    = 
  249. CTAGS        = Ctags
  250. CTAGSOPTS    = -p -local -update
  251. DELETE       = Delete
  252. DELETEOPTS   = -i
  253. FILES        = Files
  254. FILESOPTS    = -l
  255. LIBOPTS      = 
  256. LINKOPTS     = 
  257. MAKEFILE     = Makefile
  258. PRINT        = Print
  259. PRINTOPTS    = 
  260. SETFILE      = SetFile
  261. SETFILEOPTS  = -t 'MPST' -c 'MPS '
  262.  
  263. AOptions = {MyPreAOptions}  -model far -case on -D SC=0,MACSBUG=1,qDebug=1,MODEL=1,EMULATED=0 {MyAOptions}
  264.  
  265. COptions = {MyPreCOptions} -D USEMPW  -model far -opt off -sym on,nolines -mf -b2 -r {SymbolOption} {MyCOptions}
  266.  
  267. ROptions = {MyPreROptions}  {SymbolOption} {MyROptions}
  268.  
  269. CPOptions = {MyPreCPlusOptions} -D USEMPW -model far -opt off -sym on,nolines -mf -b2 -w1 -z15 -z17 {SymbolOption} {MyCPlusOptions}
  270.  
  271. CNOptions = {MyPreCOptions}   -model near -opt off -sym on,nolines -mf -b2 -r {SymbolOption} {MyCOptions}
  272.  
  273. CPNOptions = {MyPreCPlusOptions}  -model near -opt off -sym on,nolines -mf -b2 -w1 -z15 -z17 {SymbolOption} {MyCPlusOptions}
  274.  
  275. ANOptions = {MyPreAOptions}  -model near  -case on -D SC=0,MACSBUG=1,qDebug=1,MODEL=0,EMULATED=0 {MyAOptions}
  276.  
  277. all    ƒ {TARGETS}
  278.  
  279. "{Objects}MPWTests:TestLibrary.RSRC"    ƒ {LIBS_01} {EXDEPS_01}
  280.     BuildSharedLibrary -cfront -macsbug "{Objects}MPWTests:TestLibrary.cp.o" ∂
  281.         -keepClientFiles ∂
  282.         -logout "{SLMLibraries}CFrontLibraries:TestLibrary.log" ∂
  283.         -restype code -resid 0 ∂
  284.         -obj "{Objects}MPWTests:TestLibrary" ∂
  285.         -lib "{Objects}MPWTests:TestLibrary.RSRC" ∂
  286.         -far "{SLMLibraries}CFrontLibraries:TestLibrary.o" ∂
  287.         -exp "{Sources}TestLibrary.exp" ∂
  288.         -i "{Sources}" ∂
  289.         -i "{SLMInterfaces}CIncludes:" ∂
  290.         -i "{Sources}" ∂
  291.         "{Objects}MPWTests:MITest1.cl.o" ∂
  292.         "{Objects}MPWTests:MiscTests.cl.o" ∂
  293.         "{SLMLibraries}CFrontLibraries:MPWLibs.cl.o" ∂
  294.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  295.         "{Libraries}"Runtime.o ∂
  296.         "{CLibraries}"StdCLib.o 
  297.  
  298. "{Objects}MPWTests:MiscTests.RSRC"    ƒ {LIBS_03} {EXDEPS_03}
  299.     BuildSharedLibrary -cfront -macsbug "{Objects}MPWTests:MiscTests.cp.o" ∂
  300.         -keepClientFiles ∂
  301.         -logout "{SLMLibraries}CFrontLibraries:MiscTests.log" ∂
  302.         -restype cod1 -resid 1 ∂
  303.         -lib "{Objects}MPWTests:MiscTests.RSRC" ∂
  304.         -obj "{Objects}MPWTests:MiscTests" ∂
  305.         -far "{Objects}MPWTests:MiscTests.cl.o" ∂
  306.         -exp "{Sources}MiscTests.exp" ∂
  307.         -i "{Sources}" ∂
  308.         -i "{SLMInterfaces}CIncludes:" ∂
  309.         -i "{Sources}" ∂
  310.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  311.         "{Libraries}"Runtime.o 
  312.  
  313. "{Objects}MPWTests:FSetTest1.RSRC"    ƒ {LIBS_05} {EXDEPS_05}
  314.     BuildSharedLibrary -cfront -macsbug "{Objects}MPWTests:FSetTest1.c.o" ∂
  315.         -keepClientFiles ∂
  316.         -logout "{SLMLibraries}CFrontLibraries:FSetTest1.log" ∂
  317.         -restype cod2 -resid 2 ∂
  318.         -lib "{Objects}MPWTests:FSetTest1.RSRC" ∂
  319.         -obj "{Objects}MPWTests:FSetTest1" ∂
  320.         -far "{Objects}MPWTests:FSetTest1.o" ∂
  321.         -exp "{Sources}FSetTest1.exp" ∂
  322.         -i "{Sources}" ∂
  323.         -i "{SLMInterfaces}CIncludes:" ∂
  324.         -i "{Sources}" ∂
  325.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  326.         "{Libraries}"Runtime.o 
  327.  
  328. "{Objects}MPWTests:FSetTest2.RSRC"    ƒ {LIBS_07} {EXDEPS_07}
  329.     BuildSharedLibrary -cfront -macsbug "{Objects}MPWTests:FSetTest2.c.o" ∂
  330.         -keepClientFiles ∂
  331.         -logout "{SLMLibraries}CFrontLibraries:FSetTest2.log" ∂
  332.         -restype cod3 -resid 3 ∂
  333.         -lib "{Objects}MPWTests:FSetTest2.RSRC" ∂
  334.         -obj "{Objects}MPWTests:FSetTest2" ∂
  335.         -far "{Objects}MPWTests:FSetTest2.o" ∂
  336.         -exp "{Sources}FSetTest2.exp" ∂
  337.         -i "{Sources}" ∂
  338.         -i "{SLMInterfaces}CIncludes:" ∂
  339.         -i "{Sources}" ∂
  340.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  341.         "{Libraries}"Runtime.o 
  342.  
  343. "{Objects}MPWTests:SITestClasses.RSRC"    ƒ {LIBS_09} {EXDEPS_09}
  344.     BuildSharedLibrary -cfront -macsbug "{Objects}MPWTests:SITestClasses.cp.o" ∂
  345.         -keepClientFiles ∂
  346.         -restype cod4 -resid 4 ∂
  347.         -lib "{Objects}MPWTests:SITestClasses.RSRC" ∂
  348.         -obj "{Objects}MPWTests:SITestClasses" ∂
  349.         -far "{Objects}MPWTests:SITestClasses.cl.o" ∂
  350.         -exp "{Sources}SIVTableTest.exp" ∂
  351.         -i "{Sources}" ∂
  352.         -i "{SLMInterfaces}CIncludes:" ∂
  353.         -i "{Sources}" ∂
  354.         "{SLMLibraries}CFrontLibraries:MPWLibs.cl.o" ∂
  355.         "{CLibraries}"CPlusLib.o ∂
  356.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  357.         "{Libraries}"Runtime.o ∂
  358.         "{Libraries}"Interface.o 
  359.  
  360. "{Objects}MPWTests:CircLib1.RSRC"    ƒ {LIBS_11} {EXDEPS_11}
  361.     BuildSharedLibrary -cfront -macsbug "{Objects}MPWTests:CircLib1.c.o" ∂
  362.         -keepClientFiles ∂
  363.         -restype cod5 -resid 5 ∂
  364.         -lib "{Objects}MPWTests:CircLib1.RSRC" ∂
  365.         -obj "{Objects}MPWTests:CircLib1" ∂
  366.         -far "{Objects}MPWTests:CircLib1.cl.o" ∂
  367.         -exp "{Sources}CircLib1.exp" ∂
  368.         -i "{Sources}" ∂
  369.         -i "{SLMInterfaces}CIncludes:" ∂
  370.         -i "{Sources}" ∂
  371.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  372.         "{Libraries}"Runtime.o 
  373.  
  374. "{Objects}MPWTests:CircLib2.init.o"    ƒ {LIBS_13} {EXDEPS_13}
  375.     BuildSharedLibrary -cfront -macsbug  "{Objects}MPWTests:CircLib2.c.o" ∂
  376.         -keepClientFiles ∂
  377.         -restype cod6 -resid 6 ∂
  378.         -far "{Objects}MPWTests:CircLib2.cl.o" ∂
  379.         -obj "{Objects}MPWTests:CircLib2" ∂
  380.         -exp "{Sources}CircLib2.exp" ∂
  381.         -i "{Sources}" ∂
  382.         -i "{SLMInterfaces}CIncludes:" ∂
  383.         -i "{Sources}"
  384.  
  385. "{Objects}MPWTests:CircLib2.RSRC"    ƒ {LIBS_14} {EXDEPS_14}
  386.     LinkSharedLibrary   -lib "{Objects}MPWTests:CircLib2.RSRC" ∂
  387.         -obj "{Objects}MPWTests:CircLib2" ∂
  388.         "{Objects}MPWTests:CircLib1.cl.o" ∂
  389.         "{Objects}MPWTests:CircLib3.cl.o" ∂
  390.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  391.         "{Libraries}"Runtime.o 
  392.  
  393. "{Objects}MPWTests:CircLib3.init.o"    ƒ {LIBS_16} {EXDEPS_16}
  394.     BuildSharedLibrary -cfront -macsbug  "{Objects}MPWTests:CircLib3.c.o" ∂
  395.         -keepClientFiles ∂
  396.         -restype cod7 -resid 7 ∂
  397.         -far "{Objects}MPWTests:CircLib3.cl.o" ∂
  398.         -obj "{Objects}MPWTests:CircLib3" ∂
  399.         -exp "{Sources}CircLib3.exp" ∂
  400.         -i "{Sources}" ∂
  401.         -i "{SLMInterfaces}CIncludes:" ∂
  402.         -i "{Sources}"
  403.  
  404. "{Objects}MPWTests:CircLib3.RSRC"    ƒ {LIBS_17} {EXDEPS_17}
  405.     LinkSharedLibrary   -lib "{Objects}MPWTests:CircLib3.RSRC" ∂
  406.         -obj "{Objects}MPWTests:CircLib3" ∂
  407.         "{Objects}MPWTests:CircLib1.cl.o" ∂
  408.         "{Objects}MPWTests:CircLib2.cl.o" ∂
  409.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  410.         "{Libraries}"Runtime.o 
  411.  
  412. "{Objects}MPWTests:BackDepLib1.init.o"    ƒ {LIBS_19} {EXDEPS_19}
  413.     BuildSharedLibrary -cfront -macsbug  "{Objects}MPWTests:BackDepLib1.cp.o" ∂
  414.         -keepClientFiles ∂
  415.         -restype cod8 -resid 8 ∂
  416.         -far "{Objects}MPWTests:BackDepLib1.cl.o" ∂
  417.         -obj "{Objects}MPWTests:BackDepLib1" ∂
  418.         -exp "{Sources}BackDepLib1.exp" ∂
  419.         -i "{Sources}" ∂
  420.         -i "{SLMInterfaces}CIncludes:" ∂
  421.         -i "{Sources}"
  422.  
  423. "{Objects}MPWTests:BackDepLib1.RSRC"    ƒ {LIBS_20}
  424.     LinkSharedLibrary   -lib "{Objects}MPWTests:BackDepLib1.RSRC" ∂
  425.         -obj "{Objects}MPWTests:BackDepLib1" ∂
  426.         "{Objects}MPWTests:BackDepLib2.cl.o" ∂
  427.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  428.         "{Libraries}"Runtime.o 
  429.  
  430. "{Objects}MPWTests:BackDepLib2.init.o"    ƒ {LIBS_22} {EXDEPS_22}
  431.     BuildSharedLibrary -cfront -macsbug  "{Objects}MPWTests:BackDepLib2.cp.o" ∂
  432.         -keepClientFiles ∂
  433.         -restype cod9 -resid 9 ∂
  434.         -far "{Objects}MPWTests:BackDepLib2.cl.o" ∂
  435.         -obj "{Objects}MPWTests:BackDepLib2" ∂
  436.         -exp "{Sources}BackDepLib2.exp" ∂
  437.         -i "{Sources}" ∂
  438.         -i "{SLMInterfaces}CIncludes:" ∂
  439.         -i "{Sources}"
  440.  
  441. "{Objects}MPWTests:BackDepLib2.RSRC"    ƒ {LIBS_23}
  442.     LinkSharedLibrary   -lib "{Objects}MPWTests:BackDepLib2.RSRC" ∂
  443.         -obj "{Objects}MPWTests:BackDepLib2" ∂
  444.         "{Objects}MPWTests:BackDepLib1.cl.o" ∂
  445.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  446.         "{Libraries}"Runtime.o 
  447.  
  448. "{Objects}MPWTests:MITest1.RSRC"    ƒ {LIBS_25} {EXDEPS_25}
  449.     BuildSharedLibrary -cfront -macsbug "{Objects}MPWTests:MITest1.cp.o" ∂
  450.         -keepClientFiles ∂
  451.         -restype cd10 -resid 10 ∂
  452.         -lib "{Objects}MPWTests:MITest1.RSRC" ∂
  453.         -far "{Objects}MPWTests:MITest1.cl.o" ∂
  454.         -obj "{Objects}MPWTests:MITest1" ∂
  455.         -exp "{Sources}MITest1.exp" ∂
  456.         -i "{Sources}" ∂
  457.         -i "{SLMInterfaces}CIncludes:" ∂
  458.         -i "{Sources}" ∂
  459.         "{SLMLibraries}CFrontLibraries:"LibraryManager.o ∂
  460.         "{Libraries}"Runtime.o 
  461.  
  462. "{Built}CFront:TestMPWLibrary"    ƒƒ {RES_26} ∂
  463.         "{SLMInterfaces}RIncludes:VersionResource.r" ∂
  464.         "{RIncludes}SysTypes.r" ∂
  465.         "{Objects}MPWTests:TestLibrary.RSRC" ∂
  466.         "{Objects}MPWTests:FSetTest1.RSRC" ∂
  467.         "{Objects}MPWTests:FSetTest2.RSRC" ∂
  468.         "{Objects}MPWTests:MiscTests.RSRC" ∂
  469.         "{Objects}MPWTests:SITestClasses.RSRC" ∂
  470.         "{Objects}MPWTests:CircLib1.RSRC" ∂
  471.         "{Objects}MPWTests:CircLib2.RSRC" ∂
  472.         "{Objects}MPWTests:CircLib3.RSRC" ∂
  473.         "{Objects}MPWTests:BackDepLib1.RSRC" ∂
  474.         "{Objects}MPWTests:BackDepLib2.RSRC" ∂
  475.         "{Objects}MPWTests:MITest1.RSRC"
  476.     If {Progress}; Echo "∂t∂tRezzing {Targ}"; End
  477.     {REZ} -t libr -c OMGR -s "{Objects}MPWTests:" ∂
  478.         -i "{RIncludes}" -i "{SLMInterfaces}RIncludes:" ∂
  479.         -i "{Objects}MPWTests:" -o {Targ} {RES_26}
  480.  
  481. "{Built}CFront:TestMPWLibrary"    ƒƒ {RES_26} ∂
  482.         "{SLMInterfaces}RIncludes:VersionResource.r" ∂
  483.         "{RIncludes}SysTypes.r" ∂
  484.         "{Objects}MPWTests:TestLibrary.RSRC" ∂
  485.         "{Objects}MPWTests:FSetTest1.RSRC" ∂
  486.         "{Objects}MPWTests:FSetTest2.RSRC" ∂
  487.         "{Objects}MPWTests:MiscTests.RSRC" ∂
  488.         "{Objects}MPWTests:SITestClasses.RSRC" ∂
  489.         "{Objects}MPWTests:CircLib1.RSRC" ∂
  490.         "{Objects}MPWTests:CircLib2.RSRC" ∂
  491.         "{Objects}MPWTests:CircLib3.RSRC" ∂
  492.         "{Objects}MPWTests:BackDepLib1.RSRC" ∂
  493.         "{Objects}MPWTests:BackDepLib2.RSRC" ∂
  494.         "{Objects}MPWTests:MITest1.RSRC"
  495.     {SETFILE} -a ib {Targ}
  496.  
  497. "{Objects}MPWTests:TestTool.RSRC"    ƒƒ {OBJS_27} {LIBS_27}
  498.     If {Progress}; Echo "∂t∂tLinking {Targ}"; End
  499.     {LINK} -model far -w -d -t exmp -c RSED         -sn STDIO=Main         -sn INTENV=Main         -sn %A5Init=Main -o {Targ} ∂
  500.         {OBJS_27} {LIBS_27}
  501.  
  502. "{Objects}MPWTests:TestTool.RSRC"    ƒƒ {OBJS_27} {LIBS_27}
  503.         If `exists "{Objects}MPWTests:TestMPWTool.RSRC.SYM"`
  504.             move -y "{Objects}MPWTests:TestMPWTool.RSRC.SYM" "{Built}CFront:TestMPWTool.SYM"
  505.         end
  506.  
  507. "{Built}CFront:TestMPWTool"    ƒƒ {RES_28} ∂
  508.         "{SLMInterfaces}RIncludes:VersionResource.r" ∂
  509.         "{RIncludes}SysTypes.r" "{Objects}MPWTests:TestTool.RSRC"
  510.     If {Progress}; Echo "∂t∂tRezzing {Targ}"; End
  511.     {REZ} -t MPST -c "MPS " -s "{Objects}MPWTests:" ∂
  512.         -i "{RIncludes}" -i "{SLMInterfaces}RIncludes:" ∂
  513.         -i "{Objects}MPWTests:" -o {Targ} {RES_28}
  514.  
  515. "{Built}CFront:TestMPWTool"    ƒƒ {RES_28} ∂
  516.         "{SLMInterfaces}RIncludes:VersionResource.r" ∂
  517.         "{RIncludes}SysTypes.r" "{Objects}MPWTests:TestTool.RSRC"
  518.     {SETFILE} -a ib {Targ}
  519.  
  520. clean    ƒ
  521.     {DELETE} {DELETEOPTS} {OBJS_00} {OBJS_02} {OBJS_04} {OBJS_06} {OBJS_08} {OBJS_10} ∂
  522.         {OBJS_12} {OBJS_15} {OBJS_18} {OBJS_21} {OBJS_24} {OBJS_27}
  523.  
  524. clobber    ƒ clean
  525.     {DELETE} {DELETEOPTS} {TARGETS}
  526.  
  527. count    ƒ
  528.     {COUNT} {COUNTOPTS} {DOT_H} {DOT_R} {SRCS}
  529.  
  530. files    ƒ
  531.     {FILES} {FILESOPTS} {TARGETS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} {OBJS_00} ∂
  532.         {OBJS_02} {OBJS_04} {OBJS_06} {OBJS_08} {OBJS_10} {OBJS_12} {OBJS_15} {OBJS_18} ∂
  533.         {OBJS_21} {OBJS_24} {OBJS_27}
  534.  
  535. print    ƒ
  536.     {PRINT} {PRINTOPTS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS}
  537.  
  538. tags    ƒ {DOT_H} {SRCS}
  539.     {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
  540.  
  541. "{Objects}MPWTests:TestLibrary.cp.o" ƒ ∂
  542.         "{Sources}TestClass.h" ∂
  543.         "{SLMInterfaces}CIncludes:GlobalNew.h" ∂
  544.         "{CIncludes}stddef.h" ∂
  545.          ∂
  546.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  547.         "{CIncludes}string.h" "{CIncludes}Types.h" ∂
  548.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  549.         "{CIncludes}Traps.h" "{CIncludes}stdio.h" "{CIncludes}errno.h" ∂
  550.         "{CIncludes}Errors.h" ∂
  551.         "{SLMInterfaces}CIncludes:TestTool.h" ∂
  552.         "{SLMInterfaces}CIncludes:LibraryManagerClasses.h" ∂
  553.         "{CIncludes}OSUtils.h" "{CIncludes}stdarg.h" ∂
  554.         "{Sources}TestLinkedList.cp" ∂
  555.         "{Sources}TestLinkedList.h" ∂
  556.         "{Sources}TestAllocLinkedList.cp" ∂
  557.         "{Sources}TestAllocLinkedList.h" ∂
  558.         "{Sources}TestPriorityList.cp" ∂
  559.         "{Sources}TestPriorityList.h" ∂
  560.         "{Sources}TestTimeScheduler.cp" ∂
  561.         "{Sources}TestTimeScheduler.h" ∂
  562.         "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h" ∂
  563.         "{Sources}TestTaskScheduler.cp" ∂
  564.         "{Sources}TestTaskScheduler.h" ∂
  565.         "{CIncludes}Desk.h" "{CIncludes}Quickdraw.h" ∂
  566.         "{CIncludes}QuickdrawText.h" "{CIncludes}IntlResources.h" ∂
  567.         "{CIncludes}Events.h" ∂
  568.         "{Sources}TestArbitrator.cp" ∂
  569.         "{Sources}TestArbitrator.h" ∂
  570.         "{Sources}TestTimeStamp.cp" ∂
  571.         "{Sources}TestTimeStamp.h" ∂
  572.         "{Sources}TestRandom.cp" ∂
  573.         "{Sources}TestRandom.h" "{CIncludes}stdlib.h" ∂
  574.         "{Sources}TestHashList.cp" ∂
  575.         "{Sources}TestHashList.h" ∂
  576.         "{Sources}TestStandardPool.cp" ∂
  577.         "{Sources}TestStandardPool.h" ∂
  578.         "{Sources}TestFSet.cp" ∂
  579.         "{Sources}TestFSet.h" ∂
  580.         "{Sources}FSetTest.h" ∂
  581.         "{Sources}TestNoVTable.cp" ∂
  582.         "{Sources}TestNoVTable.h" ∂
  583.         "{Sources}MiscTests.h" ∂
  584.         "{Sources}TestTimings.cp" ∂
  585.         "{Sources}TestTimings.h" ∂
  586.         "{Sources}TestExceptions.cp" ∂
  587.         "{Sources}TestExceptions.h" ∂
  588.         "{Sources}TestMisc.cp" ∂
  589.         "{Sources}TestMisc.h" ∂
  590.         "{Sources}MITest1.h" ∂
  591.         "{Sources}BackDepLib.h"
  592.  
  593. "{Objects}MPWTests:MiscTests.cp.o" ƒ ∂
  594.         "{SLMInterfaces}CIncludes:GlobalNew.h" ∂
  595.         "{CIncludes}stddef.h" "{Sources}MiscTests.h" ∂
  596.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  597.         "{CIncludes}string.h" "{CIncludes}Types.h" ∂
  598.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  599.         "{CIncludes}Traps.h"
  600.  
  601. "{Objects}MPWTests:FSetTest1.c.o" ƒ ∂
  602.         "{Sources}FSetTest.h"
  603.  
  604. "{Objects}MPWTests:FSetTest2.c.o" ƒ ∂
  605.         "{Sources}FSetTest.h"
  606.  
  607. "{Objects}MPWTests:SITestClasses.cp.o" ƒ ∂
  608.         "{SLMInterfaces}CIncludes:GlobalNew.h" ∂
  609.         "{CIncludes}stddef.h" ∂
  610.         "{Sources}SITestClasses.h" ∂
  611.         "{SLMInterfaces}CIncludes:LibraryManagerClasses.h" ∂
  612.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  613.         "{CIncludes}string.h" "{CIncludes}Types.h" ∂
  614.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  615.         "{CIncludes}Traps.h" ∂
  616.         "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h"
  617.  
  618. "{Objects}MPWTests:CircLib1.c.o" ƒ ∂
  619.         "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h" ∂
  620.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  621.         "{CIncludes}stddef.h" "{CIncludes}string.h" "{CIncludes}Types.h" ∂
  622.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  623.         "{CIncludes}Traps.h"
  624.  
  625. "{Objects}MPWTests:BackDepLib1.cp.o" ƒ ∂
  626.         "{Sources}BackDepLib.h" ∂
  627.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  628.         "{CIncludes}stddef.h" "{CIncludes}string.h" "{CIncludes}Types.h" ∂
  629.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  630.         "{CIncludes}Traps.h"
  631.  
  632. "{Objects}MPWTests:BackDepLib2.cp.o" ƒ ∂
  633.         "{Sources}BackDepLib.h" ∂
  634.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  635.         "{CIncludes}stddef.h" "{CIncludes}string.h" "{CIncludes}Types.h" ∂
  636.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  637.         "{CIncludes}Traps.h"
  638.  
  639. "{Objects}MPWTests:MITest1.cp.o" ƒ ∂
  640.         "{Sources}MITest1.h" ∂
  641.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  642.         "{CIncludes}stddef.h" "{CIncludes}string.h" "{CIncludes}Types.h" ∂
  643.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  644.         "{CIncludes}Traps.h"
  645.  
  646. "{Objects}MPWTests:TestTool.cp.o" ƒ ∂
  647.         "{CIncludes}Types.h" "{CIncludes}ConditionalMacros.h" ∂
  648.         "{CIncludes}MixedMode.h" "{CIncludes}Traps.h" ∂
  649.         "{SLMInterfaces}CIncludes:TestTool.h" ∂
  650.         "{SLMInterfaces}CIncludes:LibraryManagerClasses.h" ∂
  651.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  652.         "{CIncludes}stddef.h" "{CIncludes}string.h" ∂
  653.          ∂
  654.         "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h" ∂
  655.         "{CIncludes}Quickdraw.h" "{CIncludes}QuickdrawText.h" ∂
  656.         "{CIncludes}IntlResources.h" "{CIncludes}Events.h" ∂
  657.         "{CIncludes}OSUtils.h" "{CIncludes}ctype.h" "{CIncludes}iostream.h" ∂
  658.         "{CIncludes}stdio.h" "{CIncludes}CursorCtl.h" "{CIncludes}time.h"
  659.